java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Byte at org.hibernate.type.descriptor.java.ByteTypeDescriptor.unwrap(ByteTypeDescriptor.java:33) at org.hibernate.type.descriptor.sql.TinyIntTypeDescriptor$1.doBind(TinyIntTypeDescriptor.java:60) at org.hibernate.type.descriptor.sql.BasicBinder.bind(BasicBinder.java:92) at org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasicType.java:280) at org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasicType.java:275) at org.hibernate.param.NamedParameterSpecification.bind(NamedParameterSpecification.java:66) at org.hibernate.hql.internal.ast.exec.BasicExecutor.execute(BasicExecutor.java:95) at org.hibernate.hql.internal.ast.QueryTranslatorImpl.executeUpdate(QueryTranslatorImpl.java:413)